| 2012 12 BMW 3 SERIES 2.0 320D LUXURY 4D 184 BHP DIESEL | 6 | £10,995.00 |
| 2012 12 BMW 1 SERIES 2.0 120D SPORT 5D 181 BHP DIESEL | 6 | £6,999.00 |
| 2012 12 BMW X3 2.0 XDRIVE20D M SPORT 5D AUTO 181 BHP DIESEL | 6 | £18,990.00 |
| 2012 12 BMW 1 SERIES 2.0 120D EXCLUSIVE EDITION 2D 175 BHP DIESEL | 6 | £9,695.00 |
| 2012 12 REG BMW 3 Series 2.0 320d SE 4dr (start stop) | 6 | £10,195.00 |
| 2012 12 BMW 3 SERIES 2.0 318D SPORT PLUS EDITION TOURING 5D 141 BHP DIESEL | 6 | £11,970.00 |
| 2012 12 BMW 1 SERIES 2.0 116D SE 5D 114 BHP DIESEL | 6 | £9,174.00 |
| 2012 12 BMW X6 3.0 XDRIVE30D 4D AUTO 241 BHP DIESEL | 6 | £24,500.00 |
| 2012 12 BMW 1 SERIES 2.0 120D SPORT PLUS EDITION 2D 175 BHP DIESEL | 6 | £12,200.00 |
| 2012 12 Reg BMW 320 2.0TD auto d Sport 1 Owner FBMWSH | 6 | £11,995.00 |
| BMW 1 Series 2012 116d EfficientDynamics 5dr Hatchback | 3 | £12,988.00 |
| TOP SPEC 2012 12 REG BMW 3 SERIES 318I 2.0 PETROL M SPORT ESTATE WHITE | 6 | £7,995.00 |
| BMW 335 3.0TD auto 2010.5MY d Sport Plus 2012 12 reg | 6 | £23,995.00 |
| 2012 12 BMW 5 SERIES 2.0 520D M SPORT 4D AUTO 181 BHP DIESEL | 6 | £18,700.00 |
| 2012 12 BMW 3 SERIES 2.0 320D LUXURY 4D AUTO 184 BHP DIESEL | 6 | £18,995.00 |
| 2012 12 BMW 1 SERIES 2.0 116D SPORT 5D 114 BHP DIESEL | 6 | £12,995.00 |
| 2012 12 REG BMW 116D SE 2.0 AUTO Front corner damaged salvage | 6 | £6,750.00 |
| 2012 12 BMW 5 SERIES 2.0 520D M SPORT 4D AUTO 181 BHP DIESEL | 6 | £22,995.00 |